doubling over from the stench - Alemán Inglés Diccionario